/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#header		{
			height:100px;
			width:1260px;
			margin-left:auto;
			margin-right:auto;
			}

#navpanel 	{
			height:50px;
			width:1260px;
			background:rgba(0,50,0,1);
			border-radius: 10px;
			margin-left:auto;
			margin-right:auto;
			margin-top:50px;
			box-shadow:10px 10px 10px #888888;
			}
			
#content	{
			height:900px;
			width:1260px;
			border-radius:10px;
			margin-left:auto;
			margin-right:auto;
			margin-top:100px;
			margin-bottom:100px;
			box-shadow:10px 10px 10px #888888;								
			background:rgba(255,255,255,1);
			}
			
#tekst		{
			height:700px;
			width:1060px;
			margin-left:auto;
			margin-right:auto;
			position:relative;
			top:75px;
			text-align:justify;
			}
				
.menu1 		{
			height:50px;
			width:200px;
			background:rgba(0,200,0,1);
			float:left;
			transition:all .2s ease-in-out 0s;
			border-radius: 10px;
			}
			
.menu2 		{
			height:50px;
			width:200px;
			background:rgba(0,150,0,1);
			float:left;
			position:relative;
			left:-15px;
			transition:all .2s ease-in-out 0s;
			border-radius: 10px;
			}
			
.menu3 		{
			height:50px;
			width:200px;
			background:rgba(0,100,0,1);
			float:left;
			position:relative;
			left:-30px;
			transition:all .2s ease-in-out 0s;
			border-radius: 10px;
			}
			
.menu4		{
			height:50px;
			width:200px;
			background:rgba(0,50,0,1);
			float:left;
			position:relative;
			left:-45px;
			transition:all .2s ease-in-out 0s;
			border-radius: 10px;
			}

h1
			{
			font-family:Calibri;
			font-size:50px;
			}

.phead 		{
			font-family:"Cooper Black";
			font-size:100px;
			color:rgba(0,0,0,1);
			position:relative;
			width:auto;
			}
	
.p1 		{
			font-family:"Cooper Black";
			font-size:25px;
			color:rgba(255,255,255,.75);
			position:relative;
			margin-left:25px;
			margin-top:10px;
			width:100px;
			}

p			{
			font-family:Calibri;
			font-size:20px;
			}
		
.menu:hover	{
			width:460px;
			}
			
.menu1:hover	{
			width:460px;
			}
			
.menu2:hover	{
			width:460px;
			}
			
.menu3:hover	{
			width:460px;
			height:auto;
			border-bottom-right-radius: 10px;
			box-shadow:10px 10px 10px #888888;								
			}
			
.menu1:hover .p1	{
			color:rgba(255,255,255,1);
			}

.menu2:hover .p1	{
			color:rgba(255,255,255,1);
			}
			
.menu3:hover .p1	{
			color:rgba(255,255,255,1);
			}
			
.menu4:hover .p1	{
			color:rgba(255,255,255,1);
			}
			
.menu3 ul	{
			visibility:hidden;
			list-style:none;
			font-family:"Cooper Black";
			font-size:16px;
			color:rgba(255,255,255,.75);
			position:relative;
			margin-left:-5px;
			}

.menu3:hover ul	{
			visibility:visible;
			}
			
.menu3 ul li:hover	{
			color:rgba(255,255,255,1);	
			}